﻿using System.Collections.Generic;
using Ewk.MachineLearning.Genetic.Programming.Engine;

namespace Ewk.MachineLearning.Genetic.Programming
{
    public interface IFitnessCalculator
    {
        double Calculate(IndividualResults individualResults);
        bool CanImprove(IEnumerable<double> populationFitness);
    }
}

// TODO: http://www.geneticprogramming.us/Fitness.html